log (logic) - French English Dictionary